an expression of surprise - Español Inglés Diccionario